package com.parking.order.service;

import com.parking.order.model.CentifiedIncome;
import com.baomidou.mybatisplus.extension.service.IService;
import com.parking.order.model.dto.FindCommentAndOrderDto;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 吴彦祖
 * @since 2023年11月28日
 */
public interface ICentifiedIncomeService extends IService<CentifiedIncome> {
    /**
     * 物业查询12月每日收入
     * 参数 物业账号Id certifiedId
     * 返回 List<Integer> 1-31日 收入 BigDecimal->int
     * */
    List<Integer> findDailyIncomeCertified(Integer certifiedId) throws Exception;

    /**
     * 物业查询12月差评未回数与超时未离开订单数
     * 参数 certifiedId 物业Id
     * 返回 badComment 差评未回数
     *     shEndOrder 超时未离开订单数
     * */
    FindCommentAndOrderDto findCommentAndOrder(Integer certifiedAccountId) throws Exception;
}
